博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Django 路由正则URL
阅读量:4974 次
发布时间:2019-06-12

本文共 1015 字,大约阅读时间需要 3 分钟。

Django 路由正则URL


URL1

# 路由url(r'^detail/', views.detail){
#点击跳转到指定用户下显示信息#}
  • {
    { row.name }}

  • URL2

    # 返回一个值,d+也可以写为w+任意正则url(r'^detail-(\d+).html', views.detail){
    #点击跳转到指定用户下显示信息#}
  • {
    { row.name }}

  • URL3

    # 返回多个值,严格按照顺序排列url(r'^detail-(\d+)-(\d+).html', views.detail)

    URL4(推荐)

    # 返回多个值并指定变量赋值,不需要按照顺序排列url(r'^detail-(?P
    \d+)-(?P
    \d+).html', views.detail)
    # 路由url(r'^detail-(\d+)-(\d+).html', views.detail)# 函数可以使用*args,可以自动接收任意个参数def detail(request,*args):    args = (2,9)# 函数可以使用*args,**kwargs可以自动接收任意个参数,**kwargs默认不接收def detail(request,*args,**kwargs):    args = (2,9)
    实例1
    # 路由url(r'^detail-(?P
    \d+)-(?P
    \d+).html', views.detail)def detail(request,*args,**kwargs): kwargs = {
    'nid':1,'uid':3}def detail(request,*args,**kwargs): args = (2,9)
    实例2

     

    其他说明


     

    提交表单时路由指定url变量

    # 后面加入第三个参数,参数名称为indexx。path('infdafddsfadsafdsafdsfdasfdsdex/', views.index,name='indexx')# 

     

    转载于:https://www.cnblogs.com/xiangsikai/p/10919162.html

    你可能感兴趣的文章
    java使用jsp servlet来防止csrf 攻击的实现方法
    查看>>
    【bzoj题解】2186 莎拉公主的困惑
    查看>>
    Protocol Buffer学习笔记
    查看>>
    Update 语句
    查看>>
    HBuilder打包Android apk 支付不了问题解决
    查看>>
    poj2594——最小路径覆盖
    查看>>
    程序员口述:我是如何工作三年后跳槽到美团的?
    查看>>
    欧拉函数
    查看>>
    关于SQL2008 “不允许保存更改。您所做的更改要求删除并重新创建以下表。您对无法重新创建的标进行了更改或者启用了‘阻止保存要求重新创建表的更改’” 解决方案...
    查看>>
    php文件操作(上传文件)2
    查看>>
    linux内核驱动模型
    查看>>
    给WebApp加一个“壳”,实现Andriod系统添加到桌面
    查看>>
    js 浏览器复制功能
    查看>>
    数据库总编
    查看>>
    redis 字符串(string)函数
    查看>>
    杭州电 1372 Knight Moves(全站搜索模板称号)
    查看>>
    POJ--3268--Silver Cow Party【SPFA+邻接表】
    查看>>
    c语言的几个简单memo
    查看>>
    C#的默认访问权限
    查看>>
    selenium下打开Chrome报错解决
    查看>>